using System;
using System.Collections.Generic;
using System.Text;
using Cancion.Figuras;
//using NUnit.Framework;

namespace Cancion.Figuras_Pruebas
{
    
    /*
    [TestFixture]
    public class PruebaSemicorchea
    {

        [Test]
        public void testearconstructores()
        {
            try
            {
                Semicorchea Semicorchea1 = new Semicorchea();
                Semicorchea Semicorchea2 = new Semicorchea(10);
                Semicorchea Semicorchea3 = new Semicorchea(-3);
                Assert.GreaterOrEqual(Semicorchea1.devolvertiempo(), 0);
                Assert.GreaterOrEqual(Semicorchea2.devolvertiempo(), 0);
                Assert.AreEqual(Semicorchea3.devolvertiempo(), -3);
            }
            catch (ArgumentException)
            {
                System.Diagnostics.Debug.WriteLine("Argumento invalido, debe pasarse un tiempo positivo");
            }
        }
        [Test]
        public void testeartiempos()
        {
            try
            {
                Semicorchea Semicorchea = new Semicorchea();
                float untiempo = 16;
                Semicorchea.calculartiempo(untiempo);
                Assert.AreEqual(Semicorchea.devolvertiempo(), untiempo * Semicorchea.devolverrazon());
                Assert.GreaterOrEqual(Semicorchea.devolvertiempo(), 0);
                untiempo = -9;
                Semicorchea.calculartiempo(untiempo);
            }
            catch (ArgumentException)
            {
                System.Diagnostics.Debug.WriteLine("Argumento invalido, debe pasarse un tiempo positivo");
            }
        }
    }
    */
}
